home *** CD-ROM | disk | FTP | other *** search
- /* Canon BJC-600 driver readme file */
-
-
- ******* DISCLAIMER *******
-
- The two programs contained in this package had been tested and
- they probed to be reliable. However, I can not (and I will not) be
- responsible for any damage resulting of their use. It's your own risk and
- responsability.
-
- ******* HISTORY *******
-
- I started writing this package when I had my brand new printer on my hands
- and the smiling guy from the store telling me: "...and here is your Windows
- driver, sir.". Having no support at all in my country (not to mention the
- PC oriented Canon support BBS...) , there was nothing left to do but hands
- on. Both drivers were compiled under Lattice C 5.00 on my A500, the
- preferences program was compiled under SAS/C 6.50 on my A1200. Thanks to
- the Technical Reference Series for the information to build the drivers.
- Tested on Opus Directory 4.0, ProWrite 3.3, Wordworth 2.0, ADPro 2.0, Image
- F/X 2.5, Page Stream 2.2 (through Preferences driver), and Art Expression
- 1.0 under WB3.0 on my A1200. I think it is enough for a test...
-
-
- ******* COPYRIGHT *******
-
- This is an unregistered work, it's shareware, and what I try to
- mean is "should you like it, use it; if you find it useful, send a $10
- donation to my address. Please keep all files together and do not change
- the copyright.
-
- ******* DESCRIPTION *******
-
- Canon BJC-600 Driver (ver 1)
-
- This driver works on any WB release from 1.3 upwards, it supports full
- color and B&W printing in text and graphics at resolutions up to 360 dpi.
- The driver hopefully compresses vertical white spaces so the printer
- only issues a big line feed, saving a lot of time... horizontal white
- spaces are avoided by the printer's own RLE (run lenght encoding) method
- of liking bytes to be sent.
-
-
- Canon BJC-600 Driver (ver 2)
-
- This is a superset of the former driver, and adds support for extended
- graphics and text features supported by the printer. It runs under WB1.3
- and upwards, but the prefs program is 2.0 and up. Should you want to use
- this driver on WB1.3, you'll have to setup an ENV: to copy the config file
- and change it with a hex editor. With this driver you can print not only at
- 10,12, 17 cpi but at 15 and 20 cpi; customize your text underlines and
- choose from several kinds of paper. You can also ask the driver to inform
- you when the printer device is closed (end of printing).
-
- Both drivers support the following densities:
- 1-> 180 x 180 dpi, draft quality
- 2-> 180 x 180 dpi, high quality
- 3-> 360 x 360 dpi, draft quality
- 4-> 360 x 360 dpi, high quality
-
- Densities 5,6 and 7 are the same as density 4 on ver 1.0, but be aware that
- the ver 2.0 driver repeats density 2 (180 x 180 HQ) at density 5 position;
- this awful trick had to be done to fool ProWrite, which refused to use
- density 4 (360 x 360 HQ) because it's same dpi as density 3. Sorry, but I
- didn't program ProWrite... neither could I tell my wife not to use it...
-
- CanonPrefs program
-
- This program runs under WB2.0 and up. It lets you choose from many extended
- preferences and stores them in the standard 2.0 ENV: and ENVARC:
- directories for "Use" and "Save" options respectively. The extended
- preferences are the following:
- Paper Type: You can choose the kind of paper to print your graphics on, it
- will trim the amount of ink the printer will use.
- Enhanced Black: selecting this gadget will give you darker black areas, useful in
- transparencies.
- End Signal: selecting this gadget will cause the driver to signal every
- time the printer device is closed. Be aware that if the application opens
- and closes the printer device while printing in strips, you will be
- signaled. Applications found doing this are: ProWrite 3.3, Wordworth 2. The
- driver opens SPEAK: and writes the "Printing job is done..." string to it;
- the files you need to mount SPEAK: come with WB1.3 and WB2.0.
- 15CPI:selecting this will force 15 CPI (ESC g) instead of pica or elite.
- Condensed: you can choose wether to use condensed pica (17 cpi) or
- condensed elite (20 cpi) when the fine option is choosen in the main
- Printer preferences program.
- To make the text preferences work, you need to run the InitPrinter program,
- so the proper init sequence is sent to the printer; no problem with graphics.
- I hope I guess the way to fix it real soon...
-
- Tricks
-
- Some programs (ProWrite 3.3) send CR-LF before starting graphics to handle
- top margins, but when starting printing graphics the printer is reset and
- the page ejected, so you get a blank page and no top margin. To handle this
- (sorry but it's not my bug but theirs...), you can type a dot at the very
- beginning of the page, with any font at 1 point (WB2.0 and up scales any
- font to any size). This ends up in a small 1/360 inch dot you will barely
- notice printed at the start of the page, and your whole page printed
- correctly.
-
- ******* FUTURE ********
-
- I am currently working on the 3.0 release of this driver, it will
- include color correction for screen-matched color printing and a couple of
- new things; the preferences program is finished and the driver is
- suffering from a lack of good information on chromaticity and related
- stuff, thing I will try to cure with investigation and trial.
- The new prefs proggy is a little bit more nice, the front end is
- better drawn cause it has more gadgets to put in...; it will add some
- useful things as properly selecting by default the remaining parameters
- every time you change one which its features are related with, you could
- change the end job string, and more. I will probably add a .020 driver for
- improved speed, or may be recode some stuff in assembler for better
- throughput (color correction and RLE are quite CPU intensive).
- I'm not a programer, I happen to be a pretty busy married man; so
- be patient and (why not...) give me a reason to improve this driver !!!
-
-
-
- Please send any bugs, comments, suggestions, programs, and of
- course donations to the following address:
-
- Sergio R. Caprile
- Pje. Terrada 4789
- (1874) Avellaneda
- Bs.As. - Argentina
-
- I can be reached at sergio.caprile@itbace.edu.ar
-
- Canon is a registered trade mark.
-
- **** Last minute adition: Release 2.5 is in BETA TEST, it still misses
- color correction but performs gamma correction and utilizes the improved
- CanonPrefs program. Yes, I also compiled for 68020.